pierce amalgamator - French English Dictionary